battering mechanism - Espagnol Anglais Dictionnaire